<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: HaierAc160Protocol Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">IRremoteESP8266
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="unionHaierAc160Protocol-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">HaierAc160Protocol Union Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Native representation of a Haier 160 bit A/C message.  
 <a href="unionHaierAc160Protocol.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="ir__Haier_8h_source.html">ir_Haier.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a04e1ea96f808b9a6bb755f7e08004ff6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionHaierAc160Protocol.html#a04e1ea96f808b9a6bb755f7e08004ff6">raw</a> [<a class="el" href="IRremoteESP8266_8h.html#a995fbc320365f7d86dc079774a637089">kHaierAC160StateLength</a>]</td></tr>
<tr class="memdesc:a04e1ea96f808b9a6bb755f7e08004ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The state in native form.  <a href="unionHaierAc160Protocol.html#a04e1ea96f808b9a6bb755f7e08004ff6">More...</a><br /></td></tr>
<tr class="separator:a04e1ea96f808b9a6bb755f7e08004ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1a7cd83c410683ac86824a9f5f48f70"><td class="memItemLeft" >struct {</td></tr>
<tr class="memitem:a5f4ca91d5a2fae437bb0ffdd6efe73e8"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ac822145539ba966899947bcbb7815d54">Model</a>:8</td></tr>
<tr class="separator:a5f4ca91d5a2fae437bb0ffdd6efe73e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9febf24047c003860ecce45e669afc76"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a3d6357b27ee78474e67cdbbc46dfa8fa">SwingV</a>:4</td></tr>
<tr class="separator:a9febf24047c003860ecce45e669afc76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd04210b56f5bf13a9437b88f69fb737"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af6aa843ddacc56c555e06201058a02cc">Temp</a>:4</td></tr>
<tr class="separator:abd04210b56f5bf13a9437b88f69fb737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aa50aabaa79f1aade7b70c8d83a7542"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ae1030b2aecdb0ef3f99e9eee6ea327e7">__pad0__</a>:5</td></tr>
<tr class="separator:a4aa50aabaa79f1aade7b70c8d83a7542"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14c3ee6493a6224cbe83d134c6fbfc99"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a2cc3291a7c8c638bb43857c4a8b44ed9">SwingH</a>:3</td></tr>
<tr class="separator:a14c3ee6493a6224cbe83d134c6fbfc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04c9e00907ab05b6bea185daee7033ce"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a27f65501333dc77a3a1f22ca82f9eb7e">__pad1__</a>:1</td></tr>
<tr class="separator:a04c9e00907ab05b6bea185daee7033ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac037515f354e686f20db305443acf867"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ae1d8d0ea08f8d5c18624f76f45e49a69">Health</a>:1</td></tr>
<tr class="separator:ac037515f354e686f20db305443acf867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ffc39227c203fc1f19fa22476ebe427"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a9db619d086aeb55823731133b6aa3003">__pad2__</a>:3</td></tr>
<tr class="separator:a3ffc39227c203fc1f19fa22476ebe427"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6d6e3619d45afdc8cf4d556800ef9e6"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a6d5bc29597842e3d8416d4618238028f">TimerMode</a>:3</td></tr>
<tr class="separator:ab6d6e3619d45afdc8cf4d556800ef9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e425d3139f18ac11a25b202e082476e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a490eca6e00f9bb3a87cfe2c97af40c5b">__pad3__</a>:6</td></tr>
<tr class="separator:a2e425d3139f18ac11a25b202e082476e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc89cd38bd40f33be0974d09a4353b4"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#afad1829c3e5eba0e7bfe8828946ce7ca">Power</a>:1</td></tr>
<tr class="separator:a5cc89cd38bd40f33be0974d09a4353b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b8aba4f397fec2cd62e798a38fb5f38"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af2278990035472822aec048f9ea382bb">AuxHeating</a>:1</td></tr>
<tr class="separator:a0b8aba4f397fec2cd62e798a38fb5f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7220c2b3077a1912ac4a4082d9e2996f"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a85bf6870252fd840298177d9af6b0eae">OffTimerHrs</a>:5</td></tr>
<tr class="separator:a7220c2b3077a1912ac4a4082d9e2996f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3b021726315311fc145c787d375f9d5"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a8eeb33dffd839ac0c1a238dbb1e5bdcd">Fan</a>:3</td></tr>
<tr class="separator:ae3b021726315311fc145c787d375f9d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e3bed35f6b46d5b801f1f3503366865"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a4af84cad1d8ff458ee1683ec0110e2f7">OffTimerMins</a>:6</td></tr>
<tr class="separator:a9e3bed35f6b46d5b801f1f3503366865"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76a1cb041db750605c71bb1f6015eafa"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a40a119454fc3f87cc9ace8b65a4853b9">Turbo</a>:1</td></tr>
<tr class="separator:a76a1cb041db750605c71bb1f6015eafa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad834ff38e32d5cc0cb993ed55860a1a"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af376a93bfd56fc11826316ffe74c2a9e">Quiet</a>:1</td></tr>
<tr class="separator:aad834ff38e32d5cc0cb993ed55860a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67aac0483f4388db740f26f9f5e47c1"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ae5facd10ab60e89e17120a499795c15e">OnTimerHrs</a>:5</td></tr>
<tr class="separator:aa67aac0483f4388db740f26f9f5e47c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca43c4ab722147451bdbd9a835b4b55c"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a349e0de16a9edf4dac3e2872dab87928">Mode</a>:3</td></tr>
<tr class="separator:aca43c4ab722147451bdbd9a835b4b55c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afec056c5452911a8f8ca3879627aa721"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#afae387f19080e59e8b03e56c097ec204">OnTimerMins</a>:6</td></tr>
<tr class="separator:afec056c5452911a8f8ca3879627aa721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73643125aa315ad98579cfd19504904d"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a39f9a130a2017fd006954c91fca31933">__pad4__</a>:1</td></tr>
<tr class="separator:a73643125aa315ad98579cfd19504904d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97b07b950a55607e3767e70751b8b69e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a498ac6af23e000723076365516e95927">Sleep</a>:1</td></tr>
<tr class="separator:a97b07b950a55607e3767e70751b8b69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93f36b73693ce4fc0d3af9d27324839e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ab3257fa80c27ebc8e1a9edb87b7b382f">__pad5__</a>:8</td></tr>
<tr class="separator:a93f36b73693ce4fc0d3af9d27324839e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7904e38ba908160cb15b51b5bb2f08b"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a93371a85fe978fff425951ea953b9b76">ExtraDegreeF</a>:1</td></tr>
<tr class="separator:af7904e38ba908160cb15b51b5bb2f08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae70f1ec8c53ec1228a3a6b4d524659b2"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a5ed265d59c86476585763d2da84607a8">__pad6__</a>:3</td></tr>
<tr class="separator:ae70f1ec8c53ec1228a3a6b4d524659b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a132b2742db1e3fbaf7fb5a4c1ffdda5a"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ad6354a470768f0a27ef6281be4e18a80">Clean</a>:1</td></tr>
<tr class="separator:a132b2742db1e3fbaf7fb5a4c1ffdda5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5080d57d7095762ddda36526e22bfe"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af6aaf03208ecfd332e33afbfefed6158">UseFahrenheit</a>:1</td></tr>
<tr class="separator:afe5080d57d7095762ddda36526e22bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93c5e38245dc7ba0390c8fffe2cbe8e2"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a5903d5e633d7560f4e25536b7eace3a1">__pad7__</a>:2</td></tr>
<tr class="separator:a93c5e38245dc7ba0390c8fffe2cbe8e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9d797b39f642a4f8041e0467bd1c17c"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a46217a408fd96c5c776aa3bd48e68a79">__pad8__</a>:8</td></tr>
<tr class="separator:ae9d797b39f642a4f8041e0467bd1c17c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0afadcb712725f80a4bd4fb465710e81"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#abf4e66e527bf93093f0b759454dbf6d3">Button</a>:5</td></tr>
<tr class="separator:a0afadcb712725f80a4bd4fb465710e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36c4fdce95204634c09f54d4d2ab7ac9"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#aec3c250cf2fe63fdcd02090bd400f676">Lock</a>:1</td></tr>
<tr class="separator:a36c4fdce95204634c09f54d4d2ab7ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a237959e9121dd61a6d56c5add26f7640"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a2f40d2c4881bb95da0fcb955eab4773a">__pad9__</a>:2</td></tr>
<tr class="separator:a237959e9121dd61a6d56c5add26f7640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8713a4e2905f5573b2ce89f144b49dd8"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a2a76e7495e33057e404562914b9c76e8">Sum</a>:8</td></tr>
<tr class="separator:a8713a4e2905f5573b2ce89f144b49dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae29842374a6c4b54ee9af301683a4b1b"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af5e2b7618d27e479460096573f7f5001">Prefix</a>:8</td></tr>
<tr class="separator:ae29842374a6c4b54ee9af301683a4b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79f8a70d4dc767a313bd266236c0ba1d"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a4b5b4fe1118500c833b2c95144225f0c">__pad10__</a>:6</td></tr>
<tr class="separator:a79f8a70d4dc767a313bd266236c0ba1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a823120e7bc21afe8fe2f3b2131e28214"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a8cb668293fe88379912b90515757ef07">Clean2</a>:1</td></tr>
<tr class="separator:a823120e7bc21afe8fe2f3b2131e28214"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07256653887831aa6e4a0d3726fc3b66"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#aaed0a7f1eb8ee97cf4d840b590b7de09">__pad11__</a>:1</td></tr>
<tr class="separator:a07256653887831aa6e4a0d3726fc3b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec10643c0bb829b4d14432b1c9111c82"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a7269594d0868c4de741e2920ee17313a">__pad12__</a>:5</td></tr>
<tr class="separator:aec10643c0bb829b4d14432b1c9111c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a015cdcaa93201d9fab874784f28befe1"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a24d4d88f639758d995c4e5446ce7e234">Fan2</a>:3</td></tr>
<tr class="separator:a015cdcaa93201d9fab874784f28befe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1214b085d789eb6044132b7ab51b7611"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a86a1b12ba8837e9e79e9605315297377">__pad13__</a>:8</td></tr>
<tr class="separator:a1214b085d789eb6044132b7ab51b7611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850ada25fa784d2274be0be39e41d870"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a86453a2666790a420b48fb5a6aae468e">__pad14__</a>:8</td></tr>
<tr class="separator:a850ada25fa784d2274be0be39e41d870"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ae3b679da3f7177e9cbc7e83d03177"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a5f87033a1ea45f87104382aa97146ada">Sum2</a>:8</td></tr>
<tr class="separator:a58ae3b679da3f7177e9cbc7e83d03177"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1a7cd83c410683ac86824a9f5f48f70"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ac1a7cd83c410683ac86824a9f5f48f70"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Native representation of a Haier 160 bit A/C message. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a id="ac1a7cd83c410683ac86824a9f5f48f70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1a7cd83c410683ac86824a9f5f48f70">&#9670;&nbsp;</a></span>@59</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct { ... } </td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae1030b2aecdb0ef3f99e9eee6ea327e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1030b2aecdb0ef3f99e9eee6ea327e7">&#9670;&nbsp;</a></span>__pad0__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad0__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4b5b4fe1118500c833b2c95144225f0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b5b4fe1118500c833b2c95144225f0c">&#9670;&nbsp;</a></span>__pad10__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad10__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aaed0a7f1eb8ee97cf4d840b590b7de09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaed0a7f1eb8ee97cf4d840b590b7de09">&#9670;&nbsp;</a></span>__pad11__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad11__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7269594d0868c4de741e2920ee17313a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7269594d0868c4de741e2920ee17313a">&#9670;&nbsp;</a></span>__pad12__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad12__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a86a1b12ba8837e9e79e9605315297377"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86a1b12ba8837e9e79e9605315297377">&#9670;&nbsp;</a></span>__pad13__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad13__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a86453a2666790a420b48fb5a6aae468e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86453a2666790a420b48fb5a6aae468e">&#9670;&nbsp;</a></span>__pad14__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad14__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a27f65501333dc77a3a1f22ca82f9eb7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27f65501333dc77a3a1f22ca82f9eb7e">&#9670;&nbsp;</a></span>__pad1__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad1__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9db619d086aeb55823731133b6aa3003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9db619d086aeb55823731133b6aa3003">&#9670;&nbsp;</a></span>__pad2__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad2__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a490eca6e00f9bb3a87cfe2c97af40c5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a490eca6e00f9bb3a87cfe2c97af40c5b">&#9670;&nbsp;</a></span>__pad3__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad3__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a39f9a130a2017fd006954c91fca31933"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39f9a130a2017fd006954c91fca31933">&#9670;&nbsp;</a></span>__pad4__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad4__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab3257fa80c27ebc8e1a9edb87b7b382f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3257fa80c27ebc8e1a9edb87b7b382f">&#9670;&nbsp;</a></span>__pad5__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad5__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5ed265d59c86476585763d2da84607a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ed265d59c86476585763d2da84607a8">&#9670;&nbsp;</a></span>__pad6__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad6__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5903d5e633d7560f4e25536b7eace3a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5903d5e633d7560f4e25536b7eace3a1">&#9670;&nbsp;</a></span>__pad7__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad7__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a46217a408fd96c5c776aa3bd48e68a79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46217a408fd96c5c776aa3bd48e68a79">&#9670;&nbsp;</a></span>__pad8__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad8__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2f40d2c4881bb95da0fcb955eab4773a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f40d2c4881bb95da0fcb955eab4773a">&#9670;&nbsp;</a></span>__pad9__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::__pad9__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af2278990035472822aec048f9ea382bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2278990035472822aec048f9ea382bb">&#9670;&nbsp;</a></span>AuxHeating</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::AuxHeating</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abf4e66e527bf93093f0b759454dbf6d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf4e66e527bf93093f0b759454dbf6d3">&#9670;&nbsp;</a></span>Button</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Button</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad6354a470768f0a27ef6281be4e18a80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6354a470768f0a27ef6281be4e18a80">&#9670;&nbsp;</a></span>Clean</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Clean</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8cb668293fe88379912b90515757ef07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cb668293fe88379912b90515757ef07">&#9670;&nbsp;</a></span>Clean2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Clean2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a93371a85fe978fff425951ea953b9b76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93371a85fe978fff425951ea953b9b76">&#9670;&nbsp;</a></span>ExtraDegreeF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::ExtraDegreeF</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8eeb33dffd839ac0c1a238dbb1e5bdcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8eeb33dffd839ac0c1a238dbb1e5bdcd">&#9670;&nbsp;</a></span>Fan</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Fan</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a24d4d88f639758d995c4e5446ce7e234"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24d4d88f639758d995c4e5446ce7e234">&#9670;&nbsp;</a></span>Fan2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Fan2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae1d8d0ea08f8d5c18624f76f45e49a69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1d8d0ea08f8d5c18624f76f45e49a69">&#9670;&nbsp;</a></span>Health</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Health</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aec3c250cf2fe63fdcd02090bd400f676"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec3c250cf2fe63fdcd02090bd400f676">&#9670;&nbsp;</a></span>Lock</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Lock</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a349e0de16a9edf4dac3e2872dab87928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a349e0de16a9edf4dac3e2872dab87928">&#9670;&nbsp;</a></span>Mode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Mode</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac822145539ba966899947bcbb7815d54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac822145539ba966899947bcbb7815d54">&#9670;&nbsp;</a></span>Model</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Model</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a85bf6870252fd840298177d9af6b0eae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85bf6870252fd840298177d9af6b0eae">&#9670;&nbsp;</a></span>OffTimerHrs</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::OffTimerHrs</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4af84cad1d8ff458ee1683ec0110e2f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4af84cad1d8ff458ee1683ec0110e2f7">&#9670;&nbsp;</a></span>OffTimerMins</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::OffTimerMins</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae5facd10ab60e89e17120a499795c15e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5facd10ab60e89e17120a499795c15e">&#9670;&nbsp;</a></span>OnTimerHrs</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::OnTimerHrs</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afae387f19080e59e8b03e56c097ec204"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afae387f19080e59e8b03e56c097ec204">&#9670;&nbsp;</a></span>OnTimerMins</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::OnTimerMins</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afad1829c3e5eba0e7bfe8828946ce7ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afad1829c3e5eba0e7bfe8828946ce7ca">&#9670;&nbsp;</a></span>Power</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Power</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af5e2b7618d27e479460096573f7f5001"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5e2b7618d27e479460096573f7f5001">&#9670;&nbsp;</a></span>Prefix</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Prefix</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af376a93bfd56fc11826316ffe74c2a9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af376a93bfd56fc11826316ffe74c2a9e">&#9670;&nbsp;</a></span>Quiet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Quiet</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a04e1ea96f808b9a6bb755f7e08004ff6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04e1ea96f808b9a6bb755f7e08004ff6">&#9670;&nbsp;</a></span>raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::raw[<a class="el" href="IRremoteESP8266_8h.html#a995fbc320365f7d86dc079774a637089">kHaierAC160StateLength</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The state in native form. </p>

</div>
</div>
<a id="a498ac6af23e000723076365516e95927"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a498ac6af23e000723076365516e95927">&#9670;&nbsp;</a></span>Sleep</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Sleep</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a76e7495e33057e404562914b9c76e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a76e7495e33057e404562914b9c76e8">&#9670;&nbsp;</a></span>Sum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Sum</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5f87033a1ea45f87104382aa97146ada"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f87033a1ea45f87104382aa97146ada">&#9670;&nbsp;</a></span>Sum2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Sum2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2cc3291a7c8c638bb43857c4a8b44ed9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cc3291a7c8c638bb43857c4a8b44ed9">&#9670;&nbsp;</a></span>SwingH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::SwingH</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3d6357b27ee78474e67cdbbc46dfa8fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d6357b27ee78474e67cdbbc46dfa8fa">&#9670;&nbsp;</a></span>SwingV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::SwingV</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af6aa843ddacc56c555e06201058a02cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6aa843ddacc56c555e06201058a02cc">&#9670;&nbsp;</a></span>Temp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Temp</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6d5bc29597842e3d8416d4618238028f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d5bc29597842e3d8416d4618238028f">&#9670;&nbsp;</a></span>TimerMode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::TimerMode</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a40a119454fc3f87cc9ace8b65a4853b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40a119454fc3f87cc9ace8b65a4853b9">&#9670;&nbsp;</a></span>Turbo</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::Turbo</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af6aaf03208ecfd332e33afbfefed6158"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6aaf03208ecfd332e33afbfefed6158">&#9670;&nbsp;</a></span>UseFahrenheit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t HaierAc160Protocol::UseFahrenheit</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this union was generated from the following file:<ul>
<li>src/<a class="el" href="ir__Haier_8h_source.html">ir_Haier.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>
